Big Huge Thesaurus

isosmotic solution

noun